﻿
@media only screen and (max-width: 1920px) {
	.ban{height: 26.041666vw;}
	.ban3{height: 31.25vw;}
}
@media only screen and (max-width: 1440px) {
	.ban .tit h2{font-size: 36px;padding-bottom: 30px;}
}
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	body{padding-top: 52px;}
	.wp{width: auto;padding: 0 15px;}
	.logo{line-height: 50px;}
	.header{height: 52px;position: fixed;top: 0;left: 0;right: 0;}
	.logo img{height: 34px;position: relative;top: -2px;}
	.menuBtn{display: block;margin-top: 5px;margin-right: -5px;}
	.header .hdr{float: none;position: fixed;top: 52px;left: 0;right: 0;
		background-color: #fff;border-top: 1px solid #0090ff;
		box-shadow: 0px 5px 15px rgba(0,0,0,.1);
		padding: 10px;display: none;
	}
	.nav{margin-top: 0;}
	.nav li{float: none;margin: 0;}
	.nav li a{width: auto;height: 45px;line-height: 45px;font-size: 14px;}
	.banner .slick-dots{bottom: 10px;}
	.banner .slick-dots li button{width: 6px;height: 6px;}
	.banner .slick-dots li{width: auto;height: auto;padding: 3px;}
	.banner .con{padding-top: 50%;}
	.g-t1 h2{font-weight: bold;font-size: 20px;}
	.g-t1 p{font-size: 14px;}
	.row-a1{padding: 30px 0 10px;}
	.m-list1{padding-top: 20px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list1 .ico{height: 60px;margin-bottom: 10px;}
	.m-list1 .desc{font-size: 12px;line-height: 22px;}
	.row-a2 .col-l{width: auto;float: none;}
	.m-tab1 li a{height: 40px;line-height: 40px;font-size: 12px;
		padding-left: 0;text-align: center;
	}
	.m-tab1 .ico{display: none;}
	.m-tab1 span{width: auto;float: none;}
	.m-tab1 li{width: 20%;float: left;border-bottom: 0;}
	.m-tab1{overflow: hidden;margin-bottom: 15px;}
	.row-a2 .col-r{margin: 0;}
	.m-txt1 h3{font-size: 20px;font-weight: bold;margin-bottom: 5px;}
	.m-txt1{height: auto;padding: 10px 15px;}
	.m-txt1 .desc{margin-bottom: 25px;}
	.m-list2 li{width: 50%;margin-bottom: 15px;}
	.m-list2 .ico{margin-bottom: 10px;height: 40px;}
	.m-list2 .con:after{height: 60px;margin-top: -30px;}
	.m-list2 .con{padding: 0 15px;}
	.m-list2 li:nth-child(2n) .con:after{display: none;}
	.row-a2{padding: 30px 0;}
	.fix-right{display: none;}
	.row-a3{padding: 30px 0 0;}
	.m-list3{padding: 25px 0 10px;}
	.m-list3 li{width: auto;float: none;height: auto;margin-bottom: 20px;}
	.m-list3 .txt{padding: 10px 15px;}
	.m-list3 .con{position: static;}
	.m-list3 h3{font-size: 16px;line-height: 28px;height: 56px;margin-bottom: 5px;}
	.m-list3 .date{font-size: 12px;margin-bottom: 5px;}
	.m-list4 li{width: 33.33%;}
	.m-list4 .pic{height: 50px;line-height: 50px;}
	.m-list4 li .con{display: block;}
	.row-a4{padding: 30px 0;}
	.fd-con .fd-tel,.fd-link,.fd-adds,.fd-qr{display: none;}
	.fd-con .fd-agent{margin-left:0;float:inherit;text-align:center;}
	.fd-con .fd-agent .btn{margin:0 auto;}
	.fd-copy{padding: 13px 0;text-align: center;}
	.m-list4 .pic img{
		-webkit-filter: grayscale(0%);
	    -moz-filter: grayscale(0%);
	    -ms-filter: grayscale(0%);
	    -o-filter: grayscale(0%);
	    filter: grayscale(0%);
	    filter: gray;
	}
	.m-list4{padding-top: 15px;}
	.ban{height: 180px;}
	.ban .tit h2{font-size: 22px;font-weight: bold;padding-bottom: 15px;}
	.ban .tit h2:after{width: 30px;margin-left: -15px;}
	.cur{bottom: 10px;}
	.g-tab1{height: auto;}
	.g-tab1 ul{display: block;}
	.g-tab1 li{width: auto;float: none;}
	.g-tab1 li a{line-height: 40px;font-size: 14px;padding: 0;}
	.g-tab1 .wp{padding: 10px;}
	.m-list7{margin: 0 -5px;padding-top: 20px;}
	.m-list7 li{width: auto;float: none;}
	.m-list7 .con{margin: 0 5px;}
	.m-list7 .pic{height: 80px;line-height: 80px;margin-bottom: 5px;}
	.m-list7 .con{padding: 10px 0 25px;}
	.m-list7 h3{margin-bottom: 8px;}
	.m-list7 .desc{margin: 0 15px 15px;}
	.m-list7 li{margin-bottom: 15px;}
	.pages li{margin: 0 4px;}
	.pages li a{font-size: 14px;}
	.pages{margin: 30px 0;}
	.m-list8 li{margin-bottom: 20px;}
	.m-list8 .pic,.m-list8 li:nth-child(2n) .pic{width: auto;float: none;height: auto;}
	.m-list8 .txt{width: auto;float: none;padding: 10px 15px;height: auto;}
	.m-list8 h3{font-size: 18px;font-weight: bold;}
	.m-list8 .desc{font-size: 12px;line-height: 24px;}
	.m-list8 .desc:after{bottom: -15px;}
	.m-list8{margin: 30px 0;}
	.cur{font-size: 12px;}
	.g-t2 h3{font-size: 20px;font-weight: bold;margin-bottom: 5px;}
	.g-t2 span{font-size: 12px;}
	.row-b1{padding: 30px 0 10px;}
	.g-t2{margin-bottom: 15px;}
	.m-txt .desc{font-size: 14px;line-height: 28px;margin-bottom: 20px;}
	.m-txt .number .num span{font-size: 30px;}
	.m-txt .number .con{margin: 0 15px;}
	.m-txt .number li{width: 50%;margin-bottom: 20px;}
	.m-txt .number .num em{font-size: 20px;}
	.row-b2{height: auto;padding: 50px 0;}
	.m-tit1{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt .number p{font-size: 14px;}
	.m-txt .number{margin: 0 -15px;}
	.m-txt .number li:nth-child(2n) .con:after{display: none;}
	.m-txt .number .con:after{height: 60px;margin-top: -30px;}
	.m-tit1 em{font-size: 20px;line-height: 28px;margin-bottom: 10px;}
	.m-tit1 span{font-size: 18px;font-weight: bold;}
	.m-tit1:after, .m-tit1:before{display: none;}
	.row-b3{padding: 30px 0 15px;}
	.m-list9 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list9 .con{padding: 10px 15px;height: auto;}
	.m-list9 h3{font-size: 18px;font-weight: bold;margin-bottom: 8px;}
	.m-list9 .desc{font-size: 14px;line-height: 22px;height: auto;}
	.m-list5{margin-top: 20px;}
	.m-list5 li{margin-bottom: 20px;}
	.m-list5 .pic{float: none;width: auto;height: auto;margin-right: 0;
		margin-bottom: 10px;
	}
	.m-list5 .con{padding: 0 0 15px;}
	.m-list5 h3{font-size: 18px;font-weight: bold;margin-bottom: 8px;}
	.m-list5 .date{font-size: 14px;margin-bottom: 5px;}
	.m-list5 .desc{font-size: 14px;line-height: 24px;}
	.row-mian .col-main{width: auto;float: none;}
	.row-mian .col-side{width: auto;float: none;padding-top: 30px;}
	.m-txt2 h1{font-size: 18px;font-weight: bold;}
	.m-txt2 .info{font-size: 12px;text-align: center;padding-bottom: 15px;}
	.m-txt2 .txt{font-size: 14px;line-height: 28px;}
	.m-t1{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
	.m-list6 .date{font-size: 12px;}
	.m-list6 li{margin-bottom: 20px;}
	.ban2{height: 150px;}










}


